# 最简单的测试脚本
print("开始基本测试")

try:
    # 导入必要的库
    import os
    print("成功导入os模块")
    
    # 定义文件路径
    file_path = r'c:\Users\Administrator\Desktop\ip_pool\ip_detail.xlsx'
    print(f"文件路径: {file_path}")
    
    # 检查文件是否存在
    if os.path.exists(file_path):
        print(f"文件存在，大小: {os.path.getsize(file_path)} 字节")
        
        # 尝试导入pandas
        try:
            import pandas as pd
            print("成功导入pandas")
            
            # 尝试读取Excel文件
            try:
                print("尝试读取Excel文件...")
                df = pd.read_excel(file_path)
                print("成功读取Excel文件!")
                print(f"数据形状: {df.shape}")
            except Exception as e:
                print(f"读取Excel失败: {str(e)}")
                
        except ImportError:
            print("无法导入pandas")
            
        # 尝试直接使用openpyxl
        try:
            import openpyxl
            print("成功导入openpyxl")
            
            try:
                print("尝试使用openpyxl读取...")
                wb = openpyxl.load_workbook(file_path)
                print("成功读取!")
            except Exception as e:
                print(f"openpyxl读取失败: {str(e)}")
                
        except ImportError:
            print("无法导入openpyxl")
    else:
        print("文件不存在")
        
except Exception as e:
    print(f"发生未知错误: {str(e)}")
    
print("测试结束")